webpackJsonp([89],{

/***/ "./node_modules/babel-loader/lib/index.js?{\"cacheDirectory\":true,\"presets\":[[\"env\",{\"modules\":false,\"targets\":{\"browsers\":[\"> 2%\"],\"uglify\":true}}]],\"plugins\":[\"transform-object-rest-spread\",[\"transform-runtime\",{\"polyfill\":false,\"helpers\":false}],\"transform-object-rest-spread\"]}!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./resources/assets/js/components/userCore/userCore.vue":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vuex__ = __webpack_require__("./node_modules/vuex/dist/vuex.esm.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__loading__ = __webpack_require__("./resources/assets/js/components/loading.vue");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__loading___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__loading__);
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };

//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//




/* harmony default export */ __webpack_exports__["default"] = ({
    name: "userCore",
    data: function data() {
        return {
            msg: "jdslajfdlas",
            tabPosition: 'left',
            activeName: this.$route.query.activeName || 'msg',
            indexMsg: null,
            title: "我的消息_集设网",
            newsShow: true, //消息页loading
            numberShow: true //账号设置页loading
        };
    },

    components: {
        loading: __WEBPACK_IMPORTED_MODULE_1__loading___default.a,
        news: function news(resolve) {
            return __webpack_require__.e/* require */(56).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/news.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //消息组件
        accountNumber: function accountNumber(resolve) {
            return __webpack_require__.e/* require */(51).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/accountNumber.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //账号设置
        userHead: function userHead(resolve) {
            return __webpack_require__.e/* require */(61).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/userHead.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //统一的头部
        userMsg: function userMsg(resolve) {
            return __webpack_require__.e/* require */(66).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/userMsg.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //个人资料
        collection: function collection(resolve) {
            return __webpack_require__.e/* require */(62).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/collection.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //收藏
        uploadRecord: function uploadRecord(resolve) {
            return __webpack_require__.e/* require */(67).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/uploadRecord.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //上传
        download: function download(resolve) {
            return __webpack_require__.e/* require */(68).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/download.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //下载组件
        cash: function cash(resolve) {
            return __webpack_require__.e/* require */(63).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/userCore/userChild/cash.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        }, //提现
        searchTitle: function searchTitle(resolve) {
            return __webpack_require__.e/* require */(27/* duplicate */).then(function() { var __WEBPACK_AMD_REQUIRE_ARRAY__ = [__webpack_require__("./resources/assets/js/components/searchTitle/searchTitle.vue")]; ((resolve).apply(null, __WEBPACK_AMD_REQUIRE_ARRAY__));}.bind(this)).catch(__webpack_require__.oe);
        } //搜索头部
    },
    computed: _extends({}, Object(__WEBPACK_IMPORTED_MODULE_0_vuex__["d" /* mapState */])({ //登录的用户信息
        user: function user(state) {
            return state.AuthUser;
        }
    }), {
        mismatchError: function mismatchError() {
            return this.bag.has('password:auth') && !this.errors.has('password');
        }
    }),
    created: function created() {
        //请求首页数据
        var locatUrlIndex = window.location.hash.indexOf('?');
        var locatUrl = window.location.hash.slice(locatUrlIndex + 1).split('&').join("=").split("=");

        if (locatUrl[1]) {
            this.activeName = locatUrl[1];
        }
    },

    methods: {
        newshide: function newshide() {
            //消息loading隐藏
            this.newsShow = false;
        },
        numbershide: function numbershide() {
            //账号设置loading隐藏
            this.numberShow = false;
        },
        handleClick: function handleClick(tab, event) {
            if (tab.name == "msg") {
                this.title = "我的消息_集设网";
            } else if (tab.name == "upload") {
                this.title = "上传记录_集设网";
            } else if (tab.name == "download") {
                this.title = "下载记录_集设网";
            } else if (tab.name == "setting") {
                this.title = "账号设置_集设网";
            } else if (tab.name == "data") {
                this.title = "个人资料_集设网";
            } else if (tab.name == "collect") {
                this.title = "我的收藏_集设网";
            } else if (tab.name == "withdraw") {
                this.title = "提现记录_集设网";
            }
        }
    },
    metaInfo: function metaInfo() {
        return {
            title: this.title

        };
    }
});

/***/ }),

/***/ "./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-3058dbe8\",\"scoped\":false,\"hasInlineConfig\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./resources/assets/js/components/userCore/userCore.vue":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("./node_modules/css-loader/lib/css-base.js")(false);
// imports


// module
exports.push([module.i, "\n.aboutMe{\n     margin-top: 15px;\n     margin-bottom: 33px;\n     padding-top:71px;\n}\n.aboutMe .el-tabs__header{\n     width: 270px;\n     height: 330px!important;\n     background: #fff!important;\n     text-align: left!important;\n     padding-top: 4px;\n}\n.el-tabs--left .el-tabs__item.is-left{\n     text-align: left!important;\n     border-left: 2px solid #fff!important;\n}\n.el-tabs--left .el-tabs__item:hover{\n     color: #fff!important;\n     border-left: none!important;\n     background: #ea514b!important;\n}\n.aboutMe .is-active{\n     border-left: 2px solid #ea514b!important;\n}\n.el-tabs__item{\n     line-height: 40px;\n     height: 46px;\n     padding: 0 25px;\n}\n.el-tabs__item.is-active{\n     color: #ea514b!important;\n}\n.aboutMe .el-tabs__nav .el-tabs__item.is-active{\n    \n     border-left: 2px solid #ea514b!important;\n}\n.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__nav-wrap.is-left::after{\n     left:0;\n}\n.el-tabs__nav-wrap::after{\n     background: transparent;\n}\n.el-tabs__active-bar{\n     display: none;\n}\n.el-tabs--left .el-tabs__header.is-left{\n     margin-right: 15px;\n}\n.newsHead{\n     height: 137px;\n     background: #fff;\n     padding: 32px 31px 0 38px;\n     -webkit-box-sizing: border-box;\n             box-sizing: border-box;\n     margin-bottom: 17px;\n}\n.headLeft,.newsHeadImg,.newsHeadInfo{\n     float: left;\n}\n.newsHeadInfo{\n     /* margin-top: 8px; */\n     margin-left: 10px;\n}\n.newsHeadImg img{\n     width: 76px;\n     height: 76px;\n     border-radius: 38px;\n}\n.userName{\n     font-size: 18px;\n     line-height: 32px;\n     color: #333333;\n}\n.vipTime{\n     font-size: 14px;\n     line-height: 20px;\n     color: #686868;\n}\n.userMsgCodeId{\n     font-size: 16px;\n     line-height: 26px;\n     color: #333;\n}\n.userMsgCodeId span{\n     margin-right: 15px;\n}\n.headRight{\n     float: right;\n}\n.headRight{\n     font-size: 14px;\n     line-height: 22px;\n     color: #3d3d3d;\n     text-align: right;\n}\n.headRight p{\n     margin-bottom: 7px;\n}\n.notice{\n     height: 185px;\n     background: #fff;\n     margin-bottom: 15px;\n}\n.notice header{\n     font-size: 16px;\n     line-height: 66px;\n     color: #333333;\n     padding-left: 50px;\n     border-bottom: 1px solid #dddddd;\n     font-weight: bold;\n}\n.noticeList{\n     width: 860px;\n     margin: 0 auto;\n}\n.noticeList li{\n     font-size: 16px;\n     line-height: 56px;\n     color: #525252;\n     padding-left: 13px;\n     cursor: pointer;\n}\n.noticeList li:nth-of-type(1){\n     border-bottom: 1px dashed #dddddd;\n}\n.read{\n     /* display: inline-block; */\n     width: 24px;\n     height: 21px;\n     margin-right:14px;\n     font-size: 20px;\n     color: #999999;\n     /* vertical-align: middle; */\n     /* background: url(../../../img/newsRead.png) no-repeat; */\n}\n.newsListLeft{\n     float: left;\n}\n.newsListRight{\n     float: right;\n}\n /* .newsListRight span{\n     display: inline-block;\n\n } */\n.newsListRight span:nth-of-type(1){\n     margin-right: 23px;\n}\n.newsListRight span:nth-of-type(2){\n     margin-right: 35px;\n}\n.news{\n     height: 554px;\n}\n.newsList li{\n     border-bottom: 1px dashed #dddddd;\n}\n.newsList li:last-of-type{\n     border: none;\n}\n.unRead{\n     color: #ea514b;\n     margin-right: 12px;\n     /* background: url(../../../img/newsUnRead.png) no-repeat; */\n}\n", ""]);

// exports


/***/ }),

/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-3058dbe8\",\"hasScoped\":false,\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./resources/assets/js/components/userCore/userCore.vue":
/***/ (function(module, exports, __webpack_require__) {

var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    [
      _c("search-title"),
      _vm._v(" "),
      _c(
        "section",
        { staticClass: "wrap aboutMe" },
        [
          [
            _c(
              "el-tabs",
              {
                attrs: { "tab-position": _vm.tabPosition },
                on: { "tab-click": _vm.handleClick },
                model: {
                  value: _vm.activeName,
                  callback: function($$v) {
                    _vm.activeName = $$v
                  },
                  expression: "activeName"
                }
              },
              [
                _c("userHead"),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  { attrs: { label: "消息", name: "msg", lazy: true } },
                  [
                    _vm.newsShow
                      ? _c("loading", {
                          attrs: { loadingStyle: "height: 700px" }
                        })
                      : _vm._e(),
                    _vm._v(" "),
                    _c("news", { on: { newsSuccess: _vm.newshide } })
                  ],
                  1
                ),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  { attrs: { label: "账号设置", name: "setting", lazy: true } },
                  [
                    _c("accountNumber", {
                      on: { numberSuccess: _vm.numbershide }
                    })
                  ],
                  1
                ),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  { attrs: { label: "个人资料", name: "data", lazy: true } },
                  [_c("userMsg")],
                  1
                ),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  { attrs: { label: "收藏夹", name: "collect", lazy: true } },
                  [_c("collection")],
                  1
                ),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  { attrs: { label: "上传记录", name: "upload", lazy: true } },
                  [_c("upload-record")],
                  1
                ),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  {
                    attrs: { label: "下载记录", name: "download", lazy: true }
                  },
                  [_c("download")],
                  1
                ),
                _vm._v(" "),
                _c(
                  "el-tab-pane",
                  { attrs: { label: "提现", name: "withdraw", lazy: true } },
                  [_c("cash")],
                  1
                )
              ],
              1
            )
          ]
        ],
        2
      )
    ],
    1
  )
}
var staticRenderFns = []
render._withStripped = true
module.exports = { render: render, staticRenderFns: staticRenderFns }
if (false) {
  module.hot.accept()
  if (module.hot.data) {
    require("vue-hot-reload-api")      .rerender("data-v-3058dbe8", module.exports)
  }
}

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-3058dbe8\",\"scoped\":false,\"hasInlineConfig\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./resources/assets/js/components/userCore/userCore.vue":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-3058dbe8\",\"scoped\":false,\"hasInlineConfig\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./resources/assets/js/components/userCore/userCore.vue");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var update = __webpack_require__("./node_modules/vue-style-loader/lib/addStylesClient.js")("5fb47c6d", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/css-loader/index.js!../../../../../node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-3058dbe8\",\"scoped\":false,\"hasInlineConfig\":true}!../../../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./userCore.vue", function() {
     var newContent = require("!!../../../../../node_modules/css-loader/index.js!../../../../../node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-3058dbe8\",\"scoped\":false,\"hasInlineConfig\":true}!../../../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./userCore.vue");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "./resources/assets/js/components/userCore/userCore.vue":
/***/ (function(module, exports, __webpack_require__) {

var disposed = false
function injectStyle (ssrContext) {
  if (disposed) return
  __webpack_require__("./node_modules/vue-style-loader/index.js!./node_modules/css-loader/index.js!./node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-3058dbe8\",\"scoped\":false,\"hasInlineConfig\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./resources/assets/js/components/userCore/userCore.vue")
}
var normalizeComponent = __webpack_require__("./node_modules/vue-loader/lib/component-normalizer.js")
/* script */
var __vue_script__ = __webpack_require__("./node_modules/babel-loader/lib/index.js?{\"cacheDirectory\":true,\"presets\":[[\"env\",{\"modules\":false,\"targets\":{\"browsers\":[\"> 2%\"],\"uglify\":true}}]],\"plugins\":[\"transform-object-rest-spread\",[\"transform-runtime\",{\"polyfill\":false,\"helpers\":false}],\"transform-object-rest-spread\"]}!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./resources/assets/js/components/userCore/userCore.vue")
/* template */
var __vue_template__ = __webpack_require__("./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-3058dbe8\",\"hasScoped\":false,\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./resources/assets/js/components/userCore/userCore.vue")
/* template functional */
var __vue_template_functional__ = false
/* styles */
var __vue_styles__ = injectStyle
/* scopeId */
var __vue_scopeId__ = null
/* moduleIdentifier (server only) */
var __vue_module_identifier__ = null
var Component = normalizeComponent(
  __vue_script__,
  __vue_template__,
  __vue_template_functional__,
  __vue_styles__,
  __vue_scopeId__,
  __vue_module_identifier__
)
Component.options.__file = "resources/assets/js/components/userCore/userCore.vue"

/* hot reload */
if (false) {(function () {
  var hotAPI = require("vue-hot-reload-api")
  hotAPI.install(require("vue"), false)
  if (!hotAPI.compatible) return
  module.hot.accept()
  if (!module.hot.data) {
    hotAPI.createRecord("data-v-3058dbe8", Component.options)
  } else {
    hotAPI.reload("data-v-3058dbe8", Component.options)
  }
  module.hot.dispose(function (data) {
    disposed = true
  })
})()}

module.exports = Component.exports


/***/ })

});